a frame trailer - Turco Inglés Diccionario